baby rattle - Turkish English Dictionary